Engenharia de Software


Informações Gerais

Criação Turno Regime Vagas Duração
2016 Noturno Semestral 60 8 semestres (4 anos)
Habilitação Título
Bacharelado em Engenharia de Software Engenheiro de Software

Entre em contato com o coordenador do curso

Aspectos Legais de Criação do Curso

Curso aprovado pelo Conselho de Ensino, Pesquisa e Extensão (CEPE) e Conselho Universitário do Centro Universitário Municipal de Franca – Uni-FACEF para ser oferecido a partir do primeiro semestre de 2017.

Atuação

O engenheiro de software pode exercer os seguintes cargos em empresas que desenvolvem ou se utilizam de software: Gerente de projeto; Analista de negócio; Desenvolvedor de aplicativos para web, para dispositivos móveis e games; Analista programador, Analista de teste; Arquiteto de software; Analista de qualidade; Analista de configuração; Analista de implantação; Analista de requisitos; Analista de Manutenção; Administrador de banco de dados.

Fale com o coordenador

[email protected]

Objetivo geral e objetivos específicos

Objetivo Geral

O objetivo geral do curso de Bacharelado em Engenharia de Software do Uni-FACEF Centro Universitário Municipal de Franca é formar profissionais com conhecimentos teóricos e práticos, com aprofundamento em aplicações de qualidade das soluções oferecidas pela engenharia de software aos problemas existentes nas unidades de negócio de uma organização, articulados com conhecimentos técnico-científicos e outros da área de negócios, de forma a dispor de habilidades de relacionamentos interpessoal, de comunicação e de trabalho em equipe, necessárias à atuação profissional da área, de forma ética.

Objetivos específicos

Para atender à proposta geral do curso de Engenharia de Software, os objetivos específicos serão articulados para oferecer:

  • disciplinas que integrem teoria e prática, nos contextos técnico, científico e de negócios, desde a base histórica e teórica, até as competências de aplicação, análise, síntese e avaliação de processos;
  • monitoria em disciplinas com maior reprovação ou aquelas em que os alunos encontram maiores dificuldades;
  • trabalhos interdisciplinares que integrem disciplinas correlatas visando à solução de um projeto em comum;
  • incentivo à investigação científica e tecnológica, por meio de programas de bolsas institucionais que valorizem o estudante pesquisador;
  • formação continuada com cursos de pós-graduação, em áreas específicas e correlatas ao curso de Engenharia de Software;
  • cursos de extensão que possam complementar para a formação integral do aluno, na forma de cursos de verão (janeiro) e de inverno (julho);
  • cursos de extensão, na forma de projetos sociais à comunidade local que possam ser ministrados por alunos com a supervisão de docentes do curso;
  • apoio ao estágio supervisionado, através de regulamento com regras bem definidas e setor específico para suporte ao estudante;
  • visitas e viagens técnicas, com a finalidade de aproximar o estudante do mercado de trabalho e possibilitar a ele momentos de networking; e
  • apoio às atividades complementares através de regulamento contendo regras claras e que efetivamente avaliem a qualidade das ações realizadas pelo estudante

Competências e Habilidades

Levando em consideração a flexibilidade necessária para atender domínios diversificados de aplicação e as vocações institucionais, o curso de bacharelado em Engenharia de Software do Uni-FACEF tem como objetivo prover uma formação profissional que revele as competências e as habilidades previstas de formação geral do profissional de computação (MEC, 2016), contextualizadas às demandas e características da cidade de Franca/SP e região, conforme segue:

  • identificar problemas que tenham solução algorítmica;
  • conhecer os limites da computação;
  • resolver problemas usando ambientes de programação;
  • tomar decisões e inovar, com base no conhecimento do funcionamento e das características técnicas de hardware e da infraestrutura de software dos sistemas de computação consciente dos aspectos éticos, legais e dos impactos ambientais decorrentes;
  • compreender e explicar as dimensões quantitativas de um problema;
  • gerir a sua própria aprendizagem e desenvolvimento, incluindo a gestão de tempo e competências organizacionais;
  • preparar e apresentar seus trabalhos e problemas técnicos e suas soluções para audiências diversas, em formatos apropriados (oral e escrito);
  • avaliar criticamente projetos de sistemas de computação;
  • adequar-se rapidamente às mudanças tecnológicas e aos novos ambientes;
  • ler textos técnicos na língua inglesa;
  • empreender e exercer liderança, coordenação e supervisão na sua área de atuação profissional; e
  • ser capaz de realizar trabalho cooperativo e entender os benefícios que este pode produzir.

E ainda que revelem, pelo menos, as seguintes habilidades e competências de formação na área específica (MEC, 2016):

  • investigar, compreender e estruturar as características de domínios de aplicação em diversos contextos que levem em consideração questões éticas, sociais, legais e econômicas, individualmente e/ou em equipe;
  • compreender e aplicar processos, técnicas e procedimentos de construção, de evolução e de avaliação de software;
  • analisar e selecionar tecnologias adequadas para a construção de software;
  • conhecer os direitos e as propriedades intelectuais inerentes à produção e utilização de software;
  • avaliar a qualidade de sistemas de software;
  • integrar sistemas de software;
  • gerenciar projetos de software conciliando objetivos conflitantes, com limitações de custos, tempo e com análise de riscos;
  • aplicar adequadamente normas técnicas;
  • qualificar e quantificar seu trabalho baseado em experiências e experimentos;
  • exercer múltiplas atividades relacionadas a software como: desenvolvimento, evolução, consultoria, negociação, ensino e pesquisa;
  • conceber, aplicar e validar princípios, padrões e boas práticas no desenvolvimento de software;
  • analisar e criar modelos relacionados ao desenvolvimento de software;
  • identificar novas oportunidades de negócios e desenvolver soluções inovadoras;
  • identificar e analisar problemas avaliando as necessidades dos clientes, especificar os requisitos de software, projetar, desenvolver, implementar, verificar e documentar soluções de software baseadas no conhecimento apropriado de teorias, modelos e técnicas.

Perfil dos Egressos

Levando em consideração a flexibilidade necessária, para atender domínios diversificados de aplicação e as vocações institucionais, tem-se o objetivo de que os egressos do curso de Engenharia de Software do Uni-FACEF (MEC, 2016), contextualizados às demandas e características da cidade de Franca/SP e região:

  • possuam sólida formação em Ciência da Computação, Matemática e Produção, visando à criação de sistemas de software de alta qualidade de maneira sistemática, controlada, eficaz e eficiente que levem em consideração questões éticas, sociais, legais e econômicas;
  • sejam capazes de criar soluções, individualmente ou em equipe, para problemas complexos caracterizados por relações entre domínios de conhecimento e de aplicação;
  • sejam capazes de agir de forma reflexiva na construção de software, compreendendo o seu impacto direto ou indireto sobre as pessoas e a sociedade;
  • entendam o contexto social no qual a construção de Software é praticada, bem como os efeitos dos projetos de software na sociedade;
  • compreendam os aspectos econômicos e financeiros, associados a novos produtos e organizações; e
  • reconheçam o caráter fundamental da inovação e da criatividade e compreendam as perspectivas de negócios e oportunidades relevantes


Matriz Curricular a partir de 2026 com as Unidades Curriculares de Extensão

 

1º semestre Carga Horária (hora-relógio)
Introdução à Computação e à Inteligência Artificial 66
Algoritmo e Lógica de Programação I 66
UCE – Fundamentos de Programação e Desenvolvimento Web 66
Matemática para Computação 66
Comunicação Profissional e Acadêmica em Computação 33
Metodologia de Pesquisa em Computação I 33
Carga horária Total 330

 

2º semestre Carga Horária (hora-relógio)
Engenharia de Software I 66
Algoritmo e Lógica de Programação II 66
Técnicas de Programação 66
Cálculo Diferencial e Integral 66
Lógica para Computação 33
Metodologia de Pesquisa em Computação II 33
Carga horária Total 330

 

3º semestre Carga Horária (hora-relógio)
UCE – Engenharia de Software II 66
Estrutura de Dados I 66
Banco de Dados I 66
Fundamentos de Experiência do Usuário 33
UCE – Programação Orientada a Objetos 66
Empreendedorismo I 33
Carga horária Total 330

 

4º semestre Carga Horária (hora-relógio)
UCE – Gestão de Projetos 66
Estrutura de Dados II 66
Banco de Dados II 66
UX/UI Design e Avaliação de Interfaces 33
UCE – Desenvolvimento de Aplicações Full Stack 66
Empreendedorismo II 33
Carga horária Total 330

 

5º semestre Carga Horária (hora-relógio)
Qualidade de Software 66
Programação com Banco de Dados 66
Desenvolvimento Web em Ambientes Cloud e DevOps 33
Arquitetura e Organização de Computadores 66
Desenvolvimento para Dispositivos Móveis I 33
Redes de Computadores 66
Carga horária Total 330
6º semestre Carga Horária (hora-relógio)
Arquitetura de Software 33
Ciência de Dados 66
Desenvolvimento Web de Serviços Escaláveis e Seguros 33
Computação em Nuvem 66
Desenvolvimento para Dispositivos Móveis II 33
Probabilidade e Estatística 33
Sistemas Operacionais 66
Carga horária Total 330

 

7º semestre Carga Horária (hora-relógio)
Teste de Software 66
Desenvolvimento de Jogos Digitais I 33
Projetos em Desenvolvimento Tecnológico e Inovação em Engenharia de Software I 66
Gerenciamento de Configuração de Software 66
Integração de aplicações 33
Inteligência Artificial 66
Carga horária Total 330

 

8º semestre Carga Horária (hora-relógio)
Desenvolvimento de Jogos Digitais II 33
Engenharia de Segurança para Software 66
Projetos em Desenvolvimento Tecnológico e Inovação em Engenharia de Software II 66
Manutenção de Software 66
Teoria da Computação 66
Direito Aplicado a Computação 33
Carga horária Total 330

  

RESUMO Matriz início em 2026 HORAS
Conteúdos de Disciplinas 2310
Conteúdo de Unidade Curricular de Extensão 330
Estágio Supervisionado 360
Atividades Complementares 140
Trabalho de Conclusão de Curso 100
TOTAL GERAL DA CARGA HORÁRIA 3240

 

Matriz Curricular até 2023 com as Unidades Curriculares de Extensão

 

1º semestre Carga Horária (hora-relógio)
Introdução a Computação 66
Algoritmo e Lógica de Programação I 66
UCE – Programação de Computadores I 66
Matemática Discreta 66
Comunicação e Expressão 33
Metodologia de Pesquisa em Computação I 33
Carga horária Total 330

 

2º semestre Carga Horária (hora-relógio)
Engenharia de Software I 66
Algoritmo e Lógica de Programação II 66
Programação de Computadores II 66
Cálculo Diferencial e Integral 66
Lógica para Computação 33
Metodologia de Pesquisa em Computação II 33
Carga horária Total 330

 

3º semestre Carga Horária (hora-relógio)
UCE – Engenharia de Software II 66
Estrutura de Dados I 66
Banco de Dados I 66
Interação Humano Computador I 33
UCE – Paradigmas de Programação I 66
Empreendedorismo I 33
Carga horária Total 330

 

4º semestre Carga Horária (hora-relógio)
UCE – Gestão de Projetos 66
Estrutura de Dados II 66
Banco de Dados II 66
Interação Humano Computador II 33
UCE – Paradigmas de Programação II 66
Empreendedorismo II 33
Carga horária Total 330

 

5º semestre Carga Horária (hora-relógio)
Qualidade de Software 66
Programação com Banco de Dados 66
Desenvolvimento de Software para Web I 33
Arquitetura e Organização de Computadores 66
Desenvolvimento de Software para Dispositivos Móveis I 33
Redes de Computadores 66
Carga horária Total 330
6º semestre Carga Horária (hora-relógio)
Arquitetura de Software 33
Ciência de Dados 66
Desenvolvimento de Software para Web II 33
Sistemas Distribuídos 66
Desenvolvimento de Software para Dispositivos Móveis II 33
Probabilidade e Estatística 33
Sistemas Operacionais 66
Carga horária Total 330

 

7º semestre Carga Horária (hora-relógio)
Verificação e Validação de Software 66
Desenvolvimento de Jogos Digitais I 33
Projetos em Desenvolvimento Tecnológico e Inovação em Engenharia de Software I 66
Gerenciamento de Configuração de Software 66
Integração de aplicações 33
Inteligência Artificial 66
Carga horária Total 330

 

8º semestre Carga Horária (hora-relógio)
Desenvolvimento de Jogos Digitais II 33
Engenharia de Segurança para Software 66
Projetos em Desenvolvimento Tecnológico e Inovação em Engenharia de Software II 66
Manutenção de Software 66
Teoria da Computação 66
Direito Aplicado a Computação 33
Carga horária Total 330

  

RESUMO Matriz início em 2023 HORAS
Conteúdos de Disciplinas 2310
Conteúdo de Unidade Curricular de Extensão 330
Estágio Supervisionado 360
Atividades Complementares 140
Trabalho de Conclusão de Curso 100
TOTAL GERAL DA CARGA HORÁRIA 3240

 

Matriz Curricular em vigor até 2022

 

1º semestre Carga Horária (hora-relógio)
Introdução a Computação 66
Algoritmo e Lógica de Programação I 66
Programação de Computadores I 66
Matemática Discreta 66
Comunicação e Expressão 33
Metodologia de Pesquisa Científica I 33
Carga horária Total 330

 

2º semestre Carga Horária (hora-relógio)
Engenharia de Software I 66
Algoritmo e Lógica de Programação II 66
Programação de Computadores II 66
Cálculo Diferencial e Integral 66
Lógica para Computação 33
Metodologia de Pesquisa Científica II 33
Carga horária Total 330

 

3º semestre Carga Horária (hora-relógio)
Engenharia de Software II 66
Estrutura de Dados I 66
Banco de Dados I 66
Interação Humano Computador I 33
Paradigmas de Programação I 66
Empreendedorismo I 33
Carga horária Total 330

 

4º semestre Carga Horária (hora-relógio)
Gestão de Projetos 66
Estrutura de Dados II 66
Banco de Dados II 66
Interação Humano Computador II 33
Paradigmas de Programação II 66
Empreendedorismo II 33
Carga horária Total 330

 

5º semestre Carga Horária (hora-relógio)
Qualidade de Software 66
Programação com Banco de Dados 66
Desenvolvimento de Software para Web I 33
Arquitetura e Organização de Computadores 66
Desenvolvimento de Software para Dispositivos Móveis I 33
Redes de Computadores 66
Carga horária Total 330

  

6º semestre Carga Horária (hora-relógio)
Arquitetura de Software 33
Ciência de Dados 66
Desenvolvimento de Software para Web II 33
Sistemas Distribuídos 66
Desenvolvimento de Software para Dispositivos Móveis II 33
Probabilidade e Estatística 33
Sistemas Operacionais 66
Carga horária Total 330

 

7º semestre Carga Horária (hora-relógio)
Verificação e Validação de Software 66
Desenvolvimento de Jogos Digitais I 33
Projetos em Desenvolvimento Tecnológico e Inovação em Engenharia de Software I 66
Gerenciamento de Configuração de Software 66
Integração de aplicações 33
Inteligência Artificial 66
Carga horária Total 330

 

8º semestre Carga Horária (hora-relógio)
Desenvolvimento de Jogos Digitais II 33
Engenharia de Segurança para Software 66
Projetos em Desenvolvimento Tecnológico e Inovação em Engenharia de Software II 66
Manutenção de Software 66
Teoria da Computação 66
Direito Aplicado a Computação 33
Carga horária Total 330

  

RESUMO Matriz atual (até 2022) Horas-Relógio
Conteúdos de Disciplinas 2640
Estágio Supervisionado 360
Atividades Complementares 140
Trabalho de Conclusão de Curso 100
TOTAL GERAL DA CARGA HORÁRIA 3240

Setor de Estágio

O Uni-FACEF possui o Setor de Estágios que, além de orientar e coordenar o estágio curricular supervisionado, auxiliando na criação da PASTA DE ESTÁGIO e documentos e relatórios necessários, divulga regularmente vagas para estágios e contratos CLT. As empresas podem enviar solicitação, para o e-mail [email protected], para preenchimento de vagas, com a descrição do perfil desejado, para divulgação em nosso site. E os estudantes podem enviar currículos para serem notificados quando houver vagas com o respectivo perfil.

Site do Setor: https://www.unifacef.com.br/estagios/estagios-supervisionados

Docente responsável: Profª Me. Flávia Haddad França

Projetos de Extensão

Através da Pró-Reitoria de Extensão Comunitária e Desenvolvimento, o curso de bacharelado em Engenharia de Software participa com estudantes, docentes e a coordenação dos projetos listados a seguir.

1) Conecte-se: Iniciado em abril de 2011, tem o objetivo de propiciar aos membros da comunidade, com idade superior a 45 anos, Curso de Informática, gratuito, ministrado pelo Centro Universitário Municipal de Franca – Uni-FACEF. Trata-se da interação de adultos com as novas tecnologias em seus diferentes aspectos. Esse público, gratuitamente, é inserido em conteúdos como: manejo básico de computadores, acesso internet e correios eletrônicos, sistemas de busca, uso de álbuns digitais, noções de segurança, sites de relacionamento, entre outros conteúdos tecnológicos básicos.

2) Capacitação Profissional/Ensino de Informática: – é desenvolvido no Uni-FACEF e tem o objetivo de promover gratuitamente aulas de informática aos adolescentes selecionados pelo Instituto Pró-Criança.

3) Capelinha: inclusão digital: Tem o objetivo de propiciar à comunidade da Capelinha curso de Informática ministrado por alunos do Curso de Sistema de Informação do Uni-FACEF.

4) Projetos do Hackathon e ODSs da ONU com softwares que podem ser utilizados pela comunidade francana na área de educação.

5) Trote Solidário anual com os alunos trabalhando em um projeto voluntário social.

Avaliação Institucional Discente

A Avaliação Institucional Discente, realizado semestralmente, é um instrumento de manifestação de opinião do discente, por meio do preenchimento do Questionário de Avaliação Institucional, disponível no projeto pedagógico do curso, e retirado do Projeto de Avaliação Institucional do Uni-FACEF. Através deste, a chefia de departamento do curso de bacharelado em Engenharia de Software pode acompanhar a percepção quantitativa e qualitativa dos alunos com relação aos docentes, ao conteúdo das disciplinas, e a infraestrutura da instituição, como laboratórios, cantina, biblioteca, secretaria acadêmica e salas de aula. O instrumento é de grande importância, para que se possa cada vez mais realizar a missão como instituição formadora de ensino superior, servindo como forma de reflexão e busca do aperfeiçoamento dos serviços educacionais e administrativos. Assim, os resultados destas avaliações são processados, analisados e discutidos por todos os docentes do curso, juntamente com chefia de departamento e reitoria, com objetivo de melhoria contínua dos processos e comportamentos existentes.

Ações que preparam para o mercado

1) HACKATHON anual desde 2016 para os alunos do curso de Engenharia de Software: 24 horas de programação com o apoio de colaboradores de empresas parceiras do evento, e com comissão formada por empresários e líderes do setor de TI na região de Franca;

2) MARATONA DE PROGRAMAÇÃO anual desde 2016 para os alunos do curso de Engenharia de Software com foco em criar soluções de software de problemas reais e com prazo de entrega;

3) Semana de recepção dos ingressantes com os empresários de TI do mercado de trabalho de Franca-SP e região.

4) Semana de Computação anualmente com palestras e mini-cursos sobre temas atuais

5) Cursos de extensão realizados em longo do ano com temas atuais na área de Engenharia de Software

6) Trabalhos Interdisciplinares nas turmas dos 1o. e 2o. anos

7) Workshop de Apresentações de Trabalhos de Conclusão de Cursos

Pesquisa

O Uni-FACEF conta com o programa institucional de financiamento de bolsas de iniciação científica do CNPq, o PIBIC (Programa Institucional de Bolsas de Iniciação Científica). Ainda, conta com o programa institucional do Uni-FACEF, o ITI (Iniciação Tecnológica e Inovação). De forma particular ao ITI, os alunos do curso de Engenharia de Software vêm participando, de forma significativa, no desenvolvimento de projetos de tecnologia e inovação tecnológica A presença de bolsistas em sala de aula contribuem para que os colegas de sala percebam o amadurecimento do aluno para com a área acadêmica e os estudos de investigação científica de modo geral.

Possuímos atualmente 2 revistas eletrônicas na área de computação:

  1. a RESIGet – Revista Eletrônica de Sistemas de Informação e Gestão Tecnológica – disponível em http://periodicos.unifacef.com.br/index.php/resiget, e
  2. a RECA – Revista Eletrônica de Computação Aplicada, disponível em https://periodicos.unifacef.com.br/index.php/reca/index.

Infraestrutura de Laboratórios

O curso conta com 6 laboratórios de informática:

2 Laboratórios de Engenharia de Software: laboratório relacionado à materialização dos conceitos teóricos aprendidos nas disciplinas de algoritmo e lógica de programação de computadores, paradigmas de programação, e as estrutura de dados, engenharia de software em geral. São 40 computadores divididos em 10 bancadas de 4 máquinas cada um

107-1

107-2

1 Laboratório de Banco de Dados: laboratório relacionado à materialização dos conceitos teóricos das disciplinas relacionadas a banco de dados (Banco de Dados I, Banco de Dados II, Programação com Banco de Dados e Mineração de Dados). São 40 computadores divididos em 10 bancadas de 4 máquinas cada um;

207-1

1 Laboratório de Gestão de Sistemas de Informação. Laboratório para instalação e experimentação de softwares de gestão, de ERP, de CRM, de BPM, com 40 computadores,

207-2

1 Laboratório de Redes de Computadores, Sistemas Distribuídos, Arquitetura e Sistemas Operacionais: Apoiar as atividades de configuração de máquinas nas áreas de Redes de Computadores, Sistemas Distribuídos, infra em TI. São 30 computadores divididos em 10 bancadas de 3 máquinas cada um.

2-1


1 Laboratório de Robótica: apoiar e ensino e aprendizagem de programação robótica, possui 5 kits Lego MindStorm e 10 kits OrangePi e 10 placas NodeMCU.

Investimento

As informações de mensalidades listadas abaixo são válidas para o ano letivo de 2026. O desconto pontualidade é concedido para pagamentos até a data de vencimento do boleto (todo dia 10 de cada mês). Consulte o Setor Financeiro para obter mais informações.

Curso Valor do boleto Valor com desconto pontualidade(10%)
Engenharia de Software – Noturno R$ 1.251,11 R$ 1.126,00

ssk r 001 chloe by chloe perfume for women edp 2 5 oz new in box 20221011011 bpd the merrigan necklace chris cross coal sterling silver celtic toe ring silver ring celtic ring knot ring 119 058 012_japanische allee iron oak 30 ton horizontal log splitter comptoir sud pacifique aloha tiare eau de toilette edt reserve ried wagram bf cs zw me sy barrique 2017 0 75 minnetonka moccasin silverthorne 360 crl asc smsp14 square woven linen pillow with stripes cotton slub back and fringe khk030873 5009 ebnerexpress2022 08 battletech t shirt camachos caballeros 1 beauty creations flawless stay powder foundation fsp4 0 wholesale pack 12pcs fsp4 0 montclair_light_works_orbit_13 5_inch_pendant_in_vermillion_with_brushed_nickel_accents_peb515 26 96 c24 russelloutdoors s459r russelloutdoors realtreepulloverhoodedsweatshirt s459r criss cross baguette diamond fashion ring 360d4tdadfgyg printed tassel detail crossbody bag with small purse seat stud fitting with knob for seat installation q5 7535a k marion county metz mecablitz replacement battery cover for metz power packs 1 napoleon stainless steel spatula 55020 southwestern tribal boho chic antler turquoise rocks feathers wall dreamcatcher violent soho hungry ghost 10 year anniversary edition black red splatter vinyl vinyl levis mens 501 original shrink to fit jeans 00501 1403 needles for pwk keihin roberto cavalli printed midi dress